QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++11

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    SecondGrade/secondmathimplabc1.cpp \
    SecondGrade/secondmathimplabc2.cpp \
    SecondGrade/secondmathimplabc3.cpp \
    SecondGrade/secondmathimplabc4.cpp \
    SecondGrade/secondmathimplabc5.cpp \
    SecondGrade/secondmathimplabc6.cpp \
    SecondGrade/secondmathimplabc7.cpp \
    SecondGrade/secondmathimplabc8.cpp \
    SecondGrade/secondmathimplabc9.cpp \
    main.cpp \
    main_center_widget.cpp \
    mainwindow.cpp \
    SecondGrade/sophomore_widget.cpp \
    FirstGrade/first_grade_widget.cpp \
    ThirdGrade/third_grade_widget.cpp \
    FourthGrade/fourth_grade_widget.cpp \
    FifthGrade/fifth_grade_widget.cpp \
    SixthGrade/sixth_grade_widget.cpp \
    tools/tools.cpp \
    Ui/config_item_widget.cpp \
    Ui/line_checkbox.cpp \
    Tools/base_math_tools.cpp \
    Ui/base_grade_widget.cpp \
    Ui/config_dialog.cpp


HEADERS += \
    Common/imath.h \
    SecondGrade/secondmathimplabc1.h \
    SecondGrade/secondmathimplabc2.h \
    SecondGrade/secondmathimplabc3.h \
    SecondGrade/secondmathimplabc4.h \
    SecondGrade/secondmathimplabc5.h \
    SecondGrade/secondmathimplabc6.h \
    SecondGrade/secondmathimplabc7.h \
    SecondGrade/secondmathimplabc8.h \
    SecondGrade/secondmathimplabc9.h \
    main_center_widget.h \
    mainwindow.h \
    SecondGrade/sophomore_widget.h \
    FirstGrade/first_grade_widget.h \
    ThirdGrade/third_grade_widget.h \
    FourthGrade/fourth_grade_widget.h \
    FifthGrade/fifth_grade_widget.h \
    SixthGrade/sixth_grade_widget.h \
    tools/tools.h \
    Ui/config_item_widget.h \
    Ui/line_checkbox.h \
    Tools/base_math_tools.h \
    Ui/base_grade_widget.h \
    Ui/config_dialog.h

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

RESOURCES += \
    resources.qrc
